REPTABLES表には、サブスクライバに送信される各表の各列に関するサブスクライバ関連の情報が含まれています。この情報は、サブスクライバ・ストアのREPTABLESではなく、所有者(送信側)ストアのREPTABLESに表示されます。
REPTABLES
列名
|
データ型
|
説明
|
---|---|---|
REPLICATION_NAME | TT_CHAR(31) NOT NULL | レプリケーション・スキームの名前。 |
REPLICATION_OWNER | TT_CHAR(31) NOT NULL | レプリケーション・スキームの所有者。 |
ELEMENT_NAME | TT_CHAR(31) NOT NULL | この要素のレプリケーション名。基礎となるデータベース・オブジェクトのREF_NAMEとは論理的に異なります。たとえば、レプリケートされた表のELEMENT_NAMEは、表名とは異なります。この名前は、レプリケーション・スキームで一意である必要があります。 |
SUBSCRIBER_ID | TT_BIGINT NOT NULL | この要素へのサブスクライバのTT_STORE_ID。レプリケーション・スキームのレプリケーション要素に対して、サブスクライバが複数回サブスクライブすることはありません。 |
COLNUM | TT_SMALLINT NOT NULL | 表における列の序数(1から開始)。 |
COLOPTIONS | BINARY(1) NOT NULL | 列の仕様フラグ: 0x01: 主キー内の列です。 0x04: 列値にはNULLが許可されています。 0x08: 列値は一意です。 |
COLTYPE | TT_INTEGER NOT NULL | 列のデータ型。 1 TT_CHAR 2 TT_DECIMAL 3 TT_DECIMAL 4 TT_INTEGER 5 TT_SMALLINT 6 BINARY_FLOAT 7 BINARY_FLOAT 8 BINARY_DOUBLE 9 TT_DATE 10 TIME 11 TT_TIMESTAMP 12 TT_VARCHAR 13 DATE 14 TIMESTAMP 15 NUMBER 16 CHAR 17 VARCHAR2 18 NCHAR 19 NVARCHAR2 - 1 LONGVARCHAR - 2 binary - 3 VARBINARY - 4 LONGVARBINARY - 5 TT_BIGINT - 6 TT_TINYINT - 7 BIT - 8 WCHAR - 9 WVARCHAR - 10 WLONGVARCHAR |
COLLEN | TT_INTEGER NOT NULL | 列の長さ(可変長列の場合は最大長)。 |
COLPRECISION | TT_INTEGER NOT NULL | 固定小数点数の桁数または浮動小数点数の小数部の桁数。 |
COLSCALE | TT_INTEGER NOT NULL | 負でない数値。0のスケールは、小数点の右に桁がない整数値を示します。Sのスケールでは、正確な数値は、ある桁の値に次の値を掛けた整数値です。 10 (exp -S) |
PTNNUM | TT_SMALLINT NOT NULL | 列を格納する表パーティション。 |
PTNCOLOFF | TT_INTEGER NOT NULL | パーティション内の列のオフセット。 |
PTNNULLOFF | TT_INTEGER NOT NULL | パーティション内のNULLバイトのオフセット。 |
REPKEYPOSITION | TT_SMALLINT NOT NULL | REPKEYCOLSで記述されるレプリケーション・キー内のこの列の順序位置。 |
TS_EXCEPTION_ACTION | TT_CHAR(1) NOT NULL | タイムスタンプベースの競合検出ルーチンで競合を検出した場合に実行されるアクション。アクションは、CREATE REPLICATION文のCheckConflictsのON EXCEPTION句によって指定されます。この列で取り得る値は次のとおりです。 '\0': アクションの定義なし 'N': アクションなし 'R': ROLLBACK WORK(デフォルト) |